package com.himore.api.web.model;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.himore.api.common.core.domain.CustomerBigdecimalSerialize;
import com.himore.api.common.core.domain.CustomerDoubleSerialize;

import java.math.BigDecimal;
import java.util.List;

public class DayInfoResultVO {


    private String dateValue;

    public String getFullDate() {
        return fullDate;
    }

    public void setFullDate(String fullDate) {
        this.fullDate = fullDate;
    }

    private String fullDate;

    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private  double totalAmount;
    @JsonSerialize(using = CustomerDoubleSerialize.class)
    private double totalSalary;

    public List<String> getPicIds() {
        return picIds;
    }

    public void setPicIds(List<String> picIds) {
        this.picIds = picIds;
    }

    public boolean isHasPic() {
        return hasPic;
    }

    public void setHasPic(boolean hasPic) {
        this.hasPic = hasPic;
    }

    @JsonSerialize(using = CustomerBigdecimalSerialize.class)
    private BigDecimal totalOutcome;
    private String week;

    private List<DayDetailVO> accountBooks;


    private List<String> picIds;

    private boolean  hasPic;
    
    public BigDecimal getTotalOutcome() {
        return totalOutcome;
    }

    public void setTotalOutcome(BigDecimal totalOutcome) {
        this.totalOutcome = totalOutcome;
    }



    public List<DayDetailVO> getAccountBooks() {
        return accountBooks;
    }

    public void setAccountBooks(List<DayDetailVO> accountBooks) {
        this.accountBooks = accountBooks;
    }

    public String getDateValue() {
        return dateValue;
    }

    public void setDateValue(String dateValue) {
        this.dateValue = dateValue;
    }
    public double getTotalSalary() {
        return totalSalary;
    }

    public String getWeek() {
        return week;
    }

    public void setWeek(String week) {
        this.week = week;
    }

    public void setTotalSalary(double totalSalary) {
        this.totalSalary = totalSalary;
    }



    public double getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(double totalAmount) {
        this.totalAmount = totalAmount;
    }

}
